home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / tex / macros / source / base / alltt.sty < prev    next >
Text File  |  1995-03-15  |  2KB  |  82 lines

  1. %% 
  2. %% This is file `alltt.sty', generated 
  3. %% on <1995/3/2> with the docstrip utility (2.2i).
  4. %% 
  5. %% The original source files were:
  6. %% 
  7. %% alltt.dtx  (with options: `package')
  8. %% 
  9. %% Copyright 1994 the LaTeX3 project and the individual authors. 
  10. %% All rights reserved. For further copyright information see the file 
  11. %% legal.txt, and any other copyright indicated in this file. 
  12. %% 
  13. %% This file is part of the LaTeX2e system. 
  14. %% ---------------------------------------- 
  15. %% 
  16. %% This system is distributed in the hope that it will be useful, 
  17. %% but WITHOUT ANY WARRANTY; without even the implied warranty of 
  18. %% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
  19. %% 
  20. %% 
  21. %% IMPORTANT NOTICE: 
  22. %% 
  23. %% For error reports in case of UNCHANGED versions see bugs.txt. 
  24. %% 
  25. %% Please do not request updates from us directly. Distribution is 
  26. %% done through Mail-Servers and TeX organizations. 
  27. %% 
  28. %% You are not allowed to change this file. 
  29. %% 
  30. %% You are allowed to distribute this file under the condition that 
  31. %% it is distributed together with all files mentioned in manifest.txt. 
  32. %% 
  33. %% If you receive only some of these files from someone, complain! 
  34. %% 
  35. %% You are NOT ALLOWED to distribute this file alone. You are NOT 
  36. %% ALLOWED to take money for the distribution or use of either this 
  37. %% file or a changed version, except for a nominal charge for copying 
  38. %% etc. 
  39. %%
  40. %% File `alltt.dtx'.
  41. %% Copyright (C) 1987 by Leslie Lamport
  42. %% Copyright (C) 1994, 1994 LaTeX3 project, Johannes Braams
  43. %%                       all rights reserved.
  44. %%
  45. \NeedsTeXFormat{LaTeX2e}
  46. \ProvidesPackage{alltt}
  47.               [1994/10/29 v2.0b defines alltt environment]
  48. \newenvironment{alltt}{%
  49.   \trivlist
  50.   \item[]%
  51.     \if@minipage
  52.     \else
  53.       \vskip\parskip
  54.     \fi
  55.     \leftskip\@totalleftmargin
  56.     \rightskip\z@
  57.     \parindent\z@\parfillskip
  58.     \@flushglue\parskip\z@
  59.     \@tempswafalse
  60.     \def\par{\if@tempswa\hbox{}\fi\@tempswatrue\@@par}
  61.     \obeylines
  62.     \ttfamily
  63.     \catcode``=13 \@noligs
  64.     \g@remfrom@specials{\\}
  65.     \g@remfrom@specials{\{}
  66.     \g@remfrom@specials{\}}
  67.     \let\do\@makeother
  68.     \dospecials
  69.     \frenchspacing\@vobeyspaces}
  70. {\endtrivlist}
  71. \def\g@remfrom@specials#1{%
  72.   \def\@new@specials{}
  73.   \def\@remove##1{%
  74.     \ifx##1#1\else
  75.     \g@addto@macro\@new@specials{\do ##1}\fi}
  76.   \let\do\@remove\dospecials
  77.   \let\dospecials\@new@specials
  78.   }
  79. \endinput
  80. %% 
  81. %% End of file `alltt.sty'.
  82.